package com.iwhalecloud.bss.kite.cucc.client.dto.order;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * @author Jonathan
 */
public class KiteCartFindoopOrderReqDTO implements Serializable {


    @ApiModelProperty("页码")
    private Integer pageNo;

    @ApiModelProperty("每页条数")
    private Integer pageSize;

    @ApiModelProperty("客户id")
    private Long custId;

    @ApiModelProperty("商品id")
    private Long goodsId;

    @ApiModelProperty("产品倒数第二级分类id")
    private Long beforeLastCategoryId;

    @ApiModelProperty("优惠申请名称")
    private String applyName;

    @ApiModelProperty("申请类型")
    private String applyType;

    @ApiModelProperty("折扣申请编号")
    private String applyCode;

    @ApiModelProperty("OOP流水号")
    private String oopCode;

    @ApiModelProperty("申请开始时间")
    private String createTimeStart;

    @ApiModelProperty("申请结束时间")
    private String createTimeEnd;

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Long getCustId() {
        return custId;
    }

    public void setCustId(Long custId) {
        this.custId = custId;
    }

    public Long getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }

    public Long getBeforeLastCategoryId() {
        return beforeLastCategoryId;
    }

    public void setBeforeLastCategoryId(Long beforeLastCategoryId) {
        this.beforeLastCategoryId = beforeLastCategoryId;
    }

    public String getApplyName() {
        return applyName;
    }

    public void setApplyName(String applyName) {
        this.applyName = applyName;
    }

    public String getApplyType() {
        return applyType;
    }

    public void setApplyType(String applyType) {
        this.applyType = applyType;
    }

    public String getApplyCode() {
        return applyCode;
    }

    public void setApplyCode(String applyCode) {
        this.applyCode = applyCode;
    }

    public String getOopCode() {
        return oopCode;
    }

    public void setOopCode(String oopCode) {
        this.oopCode = oopCode;
    }

    public String getCreateTimeStart() {
        return createTimeStart;
    }

    public void setCreateTimeStart(String createTimeStart) {
        this.createTimeStart = createTimeStart;
    }

    public String getCreateTimeEnd() {
        return createTimeEnd;
    }

    public void setCreateTimeEnd(String createTimeEnd) {
        this.createTimeEnd = createTimeEnd;
    }
}
